// pages/clazz/clazz.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    indicatorDots: true, // 是否显示指示点，true 为显示
    autoplay: true, // 是否自动播放，true 为自动播放
    interval: 3000, // 自动播放间隔，3000 表示 3 秒
    duration: 500 ,// 滑动动画时长，500 表示 0.5 秒
    clazz:[{
        title:'',
        duration:'',
        summary:'',
        images:'',
        videoUrl:'',
        benefits:'',
        notice:'',
        suitableFor:'',
        prePrice:null,
        currentPrice:null,
        views:'',//访问量
      }],
  },
  // change(){
  //   const eventChannel = this.getOpenerEventChannel()
  //   wx.navigateTo({
  //     url:'/pages/clazzDetials/clazzDetails',
  //     success: (res)=>{
  //       res.eventChannel.emit('sendData',{
  //         clazzName:this.data.clazz.name
  //       })
  //     }
  //   })
  // },
  onImageTap(event){
      const item=event.currentTarget.dataset.item;
      wx.navigateTo({
        url: `/pages/clazzDetials/clazzDetails?id=${encodeURIComponent(item.id)}&title=${encodeURIComponent(item.title)}&images=${encodeURIComponent(item.images)}&summary=${encodeURIComponent(item.summary)}&videoUrl=${encodeURIComponent(item.videoUrl)}&benefits=${encodeURIComponent(item.benefits)}&notice=${encodeURIComponent(item.notice)}&suitableFor=${encodeURIComponent(item. suitableFor)}&prePrice=${encodeURIComponent(item.prePrice)}&currentPrice=${encodeURIComponent(item. currentPrice)}&consultantId=${encodeURIComponent(item.consultantId)}`,
      })
  },
  search(){
    wx.navigateTo({
      url: '/pages/search/search',
    })
  },
  goToOnlineCourse() {
    wx.navigateTo({
      url: '/pages/zaixiankecheng_gxq/zaixiankecheng_gxq'
    });
  },
  goToTeacher() {
    wx.navigateTo({
      url: '/pages/shizituandui_gxq/shizituandui_gxq'
    });
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    wx.request({
      url: 'http://localhost:8080/course',
      method:'GET',
      header:{
        'content-type':'application/json'
      },
      success: (res)=>{
      this.setData({
        clazz:res.data.data.rows
      })
      console.log(this.data.clazz);
    },
    fail: (err)=>{
      console.error("请求失败")
    }
    })
  
this.setData({
  clazz: {
    name: '心理咨询师精讲课程'
  }
});
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})